<?php

class SMReflection
{
    /**
     * @static
     * @param mixed $value
     * @return boolean
     */
    public static function IsString($value)
    {
        return is_string($value);
    }

    /**
     * @static
     * @param mixed $value
     * @return bool
     */
    public static function IsArray($value)
    {
        return is_array($value);
    }

    /**
     * @static
     * @param mixed $value
     * @return bool
     */
    public static function IsNumber($value)
    {
        return is_numeric($value);
    }
}



?>